.user_jpTuiJian .jpAll{
width:100%;
background-color:#fff;
box-shadow: rgba(0,0,0,.27) 0 1px 3px,#DCDCDC 0 1px 0,#DDD 0 -1px 0;
margin-bottom: 10px;
}
.user_jpTuiJian .jpAll ul li{
float:left;
}
.user_jpTuiJian .jpAll ul li .jpItem{margin-bottom:10px;}
.user_jpTuiJian .jpAll ul li .jpItem .jpPic{
border:1px solid #efefef;
padding:19px;
text-align:center;
position:relative;
overflow: hidden;
}
.user_jpTuiJian .jpAll ul li .jpItem .jpPic:hover{
box-shadow: 0 0 38px rgba(0,0,0,.08) inset;
}
.user_jpTuiJian .jpAll .jpClear{
clear:both;
}

.user_jpTuiJian .jpPic .jpShow{
height:240px;
width:280px;
overflow: hidden;
padding-top:50px;
right:-280px;
position:absolute;
top:19px;
transition: all 0.5s ease;
-moz-transition:  all 0.5s ease;
-o-transition:  all 0.5s ease;
-webkit-transition:  all 0.5s ease;
}
.user_jpTuiJian .jpPic .jpMask{
background-color:#333;
height:240px;
width:280px;
opacity: 0.5;
overflow: hidden;
filter:alpha(opacity=50);
right:-280px;
position:absolute;
top:19px;
transition: all 0.4s ease;
-moz-transition:  all 0.4s ease;
-o-transition:  all 0.4s ease;
-webkit-transition:  all 0.4s ease;
}
.user_jpTuiJian .jpPic:hover .jpShow{
right:19px;
transition: all 0.5s ease;
-moz-transition:  all 0.5s ease;
-o-transition:  all 0.5s ease;
-webkit-transition:  all 0.5s ease;
}
.user_jpTuiJian .jpPic:hover .jpMask{
right:19px;
transition: all 0.6s ease;
-moz-transition:  all 0.6s ease;
-o-transition:  all 0.6s ease;
-webkit-transition:  all 0.6s ease;
}
.user_jpTuiJian .jpAll ul li .jpItem .jpPic .jpShow h1{
color:#fff;
font-weight:bold;
width:212px;
margin:0 auto;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px dashed #ebd8eb;
}
.user_jpTuiJian .jpAll ul li .jpItem .jpPic .jpShow .jpTitle{
padding:2px 0;
width:212px;
height: 36px;
overflow: hidden;
margin:0 auto;

}
.user_jpTuiJian .jpAll ul li .jpItem .jpPic .jpShow .jpBtn{
width:212px;
margin:0 auto;
padding-top:5px;
padding-bottom:5px;
border-top: 1px dashed #ebd8eb;
overflow: hidden;
}
.user_jpTuiJian .jpAll ul li .jpItem .jpPic .jpShow .jpBtn a{
padding:5px 10px;
display: inline-block;
}
.user_jpTuiJian .jpAll ul li .jpItem .jpPic .jpShow .jpBtn .jpDetail{
background-color:#a40000;
}
.user_jpTuiJian .jpAll ul li .jpItem .jpPic .jpShow .jpBtn .jpCart{
background-color:#e13436;

}
.user_jpTuiJian .jpAll ul li .jpItem .jpPic .jpShow a{
color:#fff;
}